apt install cron
systemctl enable cron
systemctl enable cron
Установка cron
Фактически, Cron - это сервис, как и большинство других сервисов Linux, он запускается при старте системы и работает в фоновом режиме.
Как работает Cron
Задачи в cron записываются и управляются в специальном файле crontab. Каждый профиль пользователя в системе может иметь собственный файл crontab.
crontab -l
crontab -l -u имя_пользователя
crontab -l -u имя_пользователя
Посмотреть все задачи в cron
Посмотреть задачи cron для текущего пользователя, можно воспользоваться опцией -l
crontab -r
crontab -r -u имя_пользователя
crontab -e
crontab -r -u имя_пользователя
crontab -e
Удалить все задачи
Вы можете удалить все существующие задачи текущего пользователя командой -r
crontab -e
Как запланировать задачу
Crontab — это специальный файл, где содержится расписание задач, которые cron будет запускать. Однако эти данные не предназначены для редактирования напрямую.
Пример настройки планировщика
Давайте предположим, что нам нужно запускать от имени суперпользователя наш скрипт по адресу /usr/local/bin/serve .